class MethodExec {
  // 打印 m*n 矩形的方法
  def printRectangle(m: Int, n: Int): Unit = {
    for (_ <- 1 to n) {
      println("*" * m)
    }
  }

  // 计算矩形面积的方法
  def calculateArea(length: Int, width: Int): Int = {
    length * width
  }
}
object t3 {
  def main(args: Array[String]): Unit = {
    // 创建 MethodExec 类的实例
    val methodExec = new MethodExec()

    // 输入矩形的长和宽
    println("请输入矩形的长: ")
    val length = scala.io.StdIn.readInt()

    println("请输入矩形的宽: ")
    val width = scala.io.StdIn.readInt()

    // 调用方法打印矩形
    methodExec.printRectangle(length, width)

    // 计算并输出矩形面积
    val area = methodExec.calculateArea(length, width)
    println(s"矩形的面积是: $area")
  }
}
